package io.gitee.caoxiaoyu97.log;

import org.slf4j.Logger;

import java.lang.reflect.Method;

/*********************************************************
 * 文件名称：Message.java
 * 系统名称：CXY自定义系统
 * 模块名称：io.gitee.caoxiaoyu97.log
 * 功能说明：
 * 开发人员 @author：caoxy31978
 * 开发时间 @date：2023/7/7 16:10
 * 修改记录：程序版本  修改日期  修改人员  修改单号  修改说明
 *********************************************************/
public class Message {
    Logger logger;
    Method method;
    Object[] args;

    String threadName;

    public Message(Logger logger, Method method, Object[] args,Thread thread) {
        this.logger = logger;
        this.method = method;
        this.args = args;
        this.threadName = thread.getName();
    }


    public Logger getLogger() {
        return logger;
    }

    public void setLogger(Logger logger) {
        this.logger = logger;
    }

    public Method getMethod() {
        return method;
    }

    public void setMethod(Method method) {
        this.method = method;
    }

    public Object[] getArgs() {
        return args;
    }

    public void setArgs(Object[] args) {
        this.args = args;
    }

    public String getThreadName() {
        return threadName;
    }

    public void setThreadName(String threadName) {
        this.threadName = threadName;
    }
}
